Big Huge Thesaurus

train dispatcher

noun